// 用户相关类型定义
export interface User {
  id: string;
  name: string;
  email: string;
  role: 'admin' | 'user';
}

// 通用响应类型
export interface ApiResponse<T> {
  data: T;
  status: number;
  message: string;
}

// 分页请求参数
export interface PaginationParams {
  page: number;
  pageSize: number;
}

// 分页响应数据
export interface PaginatedResponse<T> {
  items: T[];
  total: number;
  page: number;
  pageSize: number;
} 